having scientific knowledge - French English Dictionary